About Boffins (wycombe) Limited (03128037) United Kingdom