About Owen West & Mcgregor Limited (07604661) United Kingdom