About Pomfret Brothers Limited (02449709) United Kingdom