About Albert Scalff Ltd (12851926) United Kingdom