About Bapp Group Contracts Limited (08599413) United Kingdom