About Slateroof Limited (03263204) United Kingdom