About Sc Bedford Limited (11038784) United Kingdom