About Harris Fowler Limited (06979509) United Kingdom