About Skeffington Ltd (13525393) United Kingdom