About Buckingham Covers Ltd (03877048) United Kingdom