About Garreg Fawr Limited (12807653) United Kingdom