About Mcallisters & Associates Limited (11698095) United Kingdom