About Bc&r Holdings Ltd (09743244) United Kingdom