About Bockingfold Solar Limited (13663922) United Kingdom