About Sjl Design Consultants Limited (05048135) United Kingdom