About Bancroft Sip Trustees Limited (06340948) United Kingdom