About Mason & Hart Limited (10180998) United Kingdom