About Flat Rock Technology Limited (06461660) United Kingdom