About Ferndale Management Solutions Ltd (13468395) United Kingdom