About Benedict Bedford Limited (10542132) United Kingdom