About B. J. P. Deveney & Sons Ltd (10825008) United Kingdom