About Trehane Holdings Ltd (12841298) United Kingdom