About Sd Allan Ltd (SC457684) United Kingdom