About 43 Tedworth Square Limited (05249483) United Kingdom