About Business Research & Applications Limited (07863481) United Kingdom