About The Hybrid Specialists Limited (12854639) United Kingdom