About Bamber S Special Projects Ltd. (04718459) United Kingdom