About Excalibur Management East Anglia Limited (09424743) United Kingdom