About Og Components Limited (07924335) United Kingdom