About Ft Davidson Consultancy Ltd (SC468955) United Kingdom