About Loring Brown Limited (06246639) United Kingdom