About Mcfadzean Ltd. (SC285238) United Kingdom