About Caspar Bullas Limited (11891597) United Kingdom