About Triangle Mews 7 Limited (13242707) United Kingdom