About A.chandler (norfolk) Limited (02040163) United Kingdom