About Carter Tyberghein Limited (05769572) United Kingdom