About Segal & Higney Developments Limited (07815001) United Kingdom