About Bancroft Asset Management Limited (07230817) United Kingdom