About Bittelgrove Limited (01357292) United Kingdom