About Holloway Foo Associates Limited (04954793) United Kingdom