About E.claybourn & Company Limited (00244997) United Kingdom