About Bashford & Wallace Limited (12047031) United Kingdom