About A.chandler (bedford) Limited (02040024) United Kingdom