About Intrinsic Structures Ltd (07686356) United Kingdom