About Boscobel Management Limited (01077005) United Kingdom