About Roger Lamborn Textiles Limited (05892567) United Kingdom