About A.hollur & Sons Ltd (11590566) United Kingdom