About L.a. Clevedon Limited (05431683) United Kingdom