About James Firebrace Associates Limited (07482188) United Kingdom