About Anderson Peters Limited (05348600) United Kingdom