About Macklow Smith Limited (06565615) United Kingdom