About Peregrine Solar Limited (07936057) United Kingdom