About B J H Attiwell Ltd (12550969) United Kingdom